package com.car.mgr.web.qdsl.base;

import java.io.Serializable;
import java.util.List;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

/**
 * "自动生成文件，请不要修改""自动生成文件，请不要修改" */
public interface BaseService<T, ID extends Serializable> {
  T save(T val);

  T findById(ID id);

  void deleteById(ID id);

  List<T> findAll();

  Page<T> findAll(Pageable page);
}
